package com.sg.dto.base.app.req;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @desc QueryAppFileRelationshipTestListReq
 * @使用场景
 */
@Data
public class QueryAppFileRelationshipTestListReq
        extends BaseDto
        implements Serializable {

    /**
     * 业务应用文档归属类型编码 EVA_TEMP:评价模板 TARGET:目标 TARGET_CATEGORY:目标分类 OBJECTIVE:指标 NOTICE:通知公告 TASK:任务 ACHIEVEMENT:成果 TARGET_CYCLE_STAGE_DATA:目标周期阶段资料 PLANNING:规划资料
     */
    @ApiModelProperty("业务应用文档归属类型编码")
    private String bizAppFileTypeCode;

    /**
     * 归属内容实例ID
     */
    @ApiModelProperty("归属内容实例ID")
    private String entityId;

    /**
     * 一级属性ID
     */
    @ApiModelProperty("一级属性ID")
    private String oneStageId;

    /**
     * 二级属性ID
     */
    @ApiModelProperty("二级属性ID")
    private String twoStageId;

    /**
     * 末级属性ID
     */
    @ApiModelProperty("末级属性ID")
    private String lastStageId;

    /**
     * 主题内容ID
     */
    @ApiModelProperty("主题内容ID")
    private String themeContentId;

}
